Flexible Mixed-Criticality Scheduling with Dynamic Slack Management
نویسندگان
چکیده
Mixed-criticality (MC) system has attracted a lot of research attention in the past few years for its resource efficiency. Recent work attempted to provide new MC model, so-called Flexible Mixed-Criticality (FMC) task relax pessimistic assumptions classic scheduling. However, FMC, behavior tasks is still analyzed offline stage. The run-time such as dynamic slack not yet been studied FMC scheduling framework. In this paper, we present utilization-based framework tasks. particular, monitor execution on run time and collect slacks generated by early completion. And these can then be used either high-criticality reduce mode-switches, or low-criticality so that less suspensions are triggered with more time, thus quality service improved. We evaluate our approach extensive simulations, experiment results demonstrate effectiveness proposed approaches.
منابع مشابه
Physical-State-Aware Dynamic Slack Management for Mixed-Criticality Systems
Safety-critical cyber-physical systems like autonomous cars require not only different levels of assurance, but also close interactions with dynamically-changing physical environments. While the former has been studied extensively by exploiting the notion of mixed-criticality (MC) systems, the latter has not, especially in conjunction with MC systems. To fill this important gap, we conduct an i...
متن کاملMixed-Criticality Scheduling with Dynamic Redistribution of Shared Cache
The design of mixed-criticality systems often involves painful tradeoffs between safety guarantees and performance. However, the use of more detailed architectural models in the design and analysis of scheduling arrangements for mixed-criticality systems can provide greater confidence in the analysis, but also opportunities for better performance. Motivated by this view, we propose an extension...
متن کاملExtending Mixed Criticality Scheduling
The capability of hardware is constantly developing in capacity, speed and efficiency. This development has sparked industrial and academic interest in how best to utilise the increased capability. It is now possible to integrate many systems that in the past might have existed as different nodes, into the one consolidated architecture. This desire to centralise functionality leads to the poten...
متن کاملMixed-criticality scheduling with memory regulation
The state-of-the-art models and schedulability analysis for mixed-criticality multicore systems overlook lowlevelaspects of the system. To improve their credibility, we therefore incorprate, in this work, the effects of delays from memory contention on a shared bus. Specifically, to that end, we adopt the predictable memory reservation mechanism proposed by the Single Core Equivalence framework...
متن کاملSemi-partitioned Mixed-Criticality Scheduling
Scheduling isolation in mixed-criticality systems is challenging without sacrificing performance. In response, we propose a scheduling approach that combines server-based semi-partitioning and deadline scaling. Semipartitioning (whereby only some tasks migrate, in a carefully managed manner), hitherto used in single criticality systems, offers good performance with low overheads. Deadline-scali...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Circuits, Systems, and Computers
سال: 2021
ISSN: ['1793-6454', '0218-1266']
DOI: https://doi.org/10.1142/s0218126621503060